iridium sponge - French English Dictionary